using System;
using System.Collections.ObjectModel;
using Microsoft.Practices.Composite.Events;
using StockholmsStad.Windows.UI.Modules.Ceremony.Models;
using StockholmsStad.Runtime.Serialization.DataContract;
using System.Collections.Generic;

namespace StockholmsStad.Windows.UI.Modules.Ceremony.Interfaces
{
    public interface ICeremonyListView
    {
        event EventHandler<DataEventArgs<CeremonySummaryPresentationModel>> CeremonySelected;
        ObservableCollection<CeremonySummaryPresentationModel> Model { get; set; }
        List<TimeBlock> FreeTimeBlocks { get; set; }
    }
}
